/**************************************************************************
	File		: i2c.h
	Author		: 
	Date		: 2020-5-6
***************************************************************************/
#ifndef _I2C_H_
#define _I2C_H_
	
/**************************************************************************
    								include
***************************************************************************/
#include "stm32f1xx_hal.h"	
/**************************************************************************
    								macro
***************************************************************************/
	
/**************************************************************************
    								typedef
***************************************************************************/
	
/**************************************************************************
    								variables
***************************************************************************/
extern I2C_HandleTypeDef hi2c1;	
extern I2C_HandleTypeDef hi2c2;

/**************************************************************************
    								functions
***************************************************************************/
int I2C_Read_16(I2C_HandleTypeDef *hi2c,uint8_t I2C_Addr,uint16_t addr,uint8_t *buf,uint16_t num);
int I2C_Write_16(I2C_HandleTypeDef *hi2c,uint8_t I2C_Addr,uint16_t addr,uint8_t *buf,uint16_t num);


#endif

